multiple punching - French English Dictionary